Netflix Originals has unveiled official trailer for The Knight Before Christmas (2019). Medieval magic sends a 14th-century knight to modern-day Ohio, where he falls for a high school science teacher who's disillusioned by love. Watch official trailer now!